{% extends '::base.html.twig' %}
{% block title %}Peticiones de Homologación{% endblock %}

{% block greensectiontitle %}Buscar Peticiones Homologación{% endblock %}

{% block greensectionbody %}
    <form id="searchForm" action="{{ path('peticionhomologacion') }}" method="post" {{ form_enctype(search_form) }}>
        {{ form_label(search_form.nombre) }}{{ form_widget(search_form.nombre) }}<br/>
        {{ form_label(search_form.cedula) }}{{ form_widget(search_form.cedula) }}<br/>
             <div class="search_controls"><a id="searchButton" href="#">Buscar</a></div>
    </form>
{% endblock %}

{% block body %}

<div id="records_table">

    <table>
       <thead>
            <tr>
                <th colspan="5">
                    <div id="controls">
                        Peticiones de Homologación
                        {% if app.user != null and app.user.tieneRol('ROLE_SECRETARIA') or app.user.tieneRol('ROLE_ESTUDIANTE') %} 
                            <a href="{{ path('peticionhomologacion_new') }}" style="float:right;">Nueva Peticion Homologacion</a>
                        {%endif%}
                     </div>
                </th>
            </tr>
        <tr>
            <th>No.</th>
            <th>Nombre Apellido</th>
            <th title="Estado de la Peticion">Estado</th>
            <th>Fecha</th>
            <th>Acciones</th>
        </tr>
        </thead>
        <tbody id="peticiones-table-body">
    {% for entity in entities %}
                <tr>
                    <td><a  href="{{ path('peticionhomologacion_show', { 'id': entity.id }) }}">{{ entity.id }}</a></td>
                    <td>{{ entity.estudiante.nombre }} {{ entity.estudiante.apellido }}</td>
                    <td>{{ entity.estadoActual }}</td>
                    <td>{{ entity.estadoActual.fecha|date("Y-m-d") }}</td>

                    <td>
                        <div id="controls" style="text-align: center;">
                            
                            {% if app.user != null and app.user.tieneRol('ROLE_SECRETARIA') %} 
                                {% if (entity.estadoActual == 'Asignado')or(entity.estadoActual == 'Homologado') %}    
                                    <a title="Asignar a un Docente" >Asignar</a>
                                    <a title="Editar Peticion" >Editar</a>
                                {% else %}
                                    {% if (entity.estadoActual == 'Solicitado')%}    
                                        <a title="Asignar a un Docente" href="{{ path('peticionhomologacion_asignar', { 'id': entity.id }) }}">Asignar</a>
                                        <a title="Editar Peticion" href="{{ path('peticionhomologacion_edit', { 'id': entity.id }) }}">Editar</a>
                                    {% endif %}
                                {% endif %}
                            
                                <a href="{{ path('peticionhomologacion_show', { 'id': entity.id }) }}">Archivar</a>
                            {%endif%}
                            
                   
                            {% if app.user != null and app.user.tieneRol('ROLE_ESTUDIANTE') %}
                                <a title="Ver estados de la Peticion" href="{{ path('peticionhomologacion_consultar', { 'id': entity.id }) }}">Consultar</a>
                                
                            {% else %}
                                <a title="Ver estados de la Peticion" href="{{ path('peticionhomologacion_consultar', { 'id': entity.id }) }}">Consultar</a>
                            
                                {% if app.user != null and app.user.tieneRol('ROLE_DOCENTE') %}
                                    {% if entity.finalizado is null %}
                                        <a title="Proceso de Homologacion" href="{{ path('peticionhomologacion_homologar', {'id': entity.id}) }}" style="width:60px">Homologar</a>
                                    {% else %}
                                        <a title="Proceso de Homologacion" href="{{ path('peticionhomologacion_procesarHomologacion', {'id': entity.id}) }}" style="width:60px">Visualizar</a>
                                    {% endif %}
                                {% endif %}
                                    
                           {% endif %}
                        </div>
                    </td>
                </tr>
    {% endfor %}
                
            </tbody>
        </table>
    </div>


{% endblock %}



